<html>
<head><meta charset="utf-8"><title>The Weekly Edition of the Edition Updates, Edition #​13 · edition 2021 · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/268952-edition-2021/index.html">edition 2021</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/268952-edition-2021/topic/The.20Weekly.20Edition.20of.20the.20Edition.20Updates.2C.20Edition.20.23.E2.80.8B13.html">The Weekly Edition of the Edition Updates, Edition #​13</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="243361460"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/268952-edition%202021/topic/The%20Weekly%20Edition%20of%20the%20Edition%20Updates%2C%20Edition%20%23%E2%80%8B13/near/243361460" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Mara <a href="https://rust-lang.github.io/zulip_archive/stream/268952-edition-2021/topic/The.20Weekly.20Edition.20of.20the.20Edition.20Updates.2C.20Edition.20.23.E2.80.8B13.html#243361460">(Jun 21 2021 at 10:06)</a>:</h4>
<p>Updates:</p>
<ul>
<li>Prelude migration: Migration lint work for all cases now! (<a href="https://github.com/rust-lang/rust/issues/85707">#85707</a>) Just needs some finishing touches and getting merged.</li>
<li>Reserved prefixes: All implemented, including migration lint. Approved by niko and matklad, just waiting for the final reviewer. (<a href="https://github.com/rust-lang/rust/issues/85359">#85359</a>)</li>
<li>IntoIterator for Arrays: Lint updates (<a href="https://github.com/rust-lang/rust/issues/85682">#85682</a>) still waiting for review.</li>
<li><code>--force-warn</code>: Still needs to be stabilized.</li>
<li>Disjoint captures: <span class="user-mention" data-user-id="281950">@Aman Arora</span> <span class="user-mention" data-user-id="116009">@nikomatsakis</span> How do we track this? The project board and tracking issue haven't been updated in a while.</li>
<li>Crater run: We still need to find a way to test all the migration lints on crater. We want to apply the fixes with <code>cargo fix --edition</code>, but then also run <code>cargo test</code> <em>in the new edition</em>. This needs a new cargo flag/command or new crater mode (or both).</li>
</ul>



<a name="243393273"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/268952-edition%202021/topic/The%20Weekly%20Edition%20of%20the%20Edition%20Updates%2C%20Edition%20%23%E2%80%8B13/near/243393273" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/268952-edition-2021/topic/The.20Weekly.20Edition.20of.20the.20Edition.20Updates.2C.20Edition.20.23.E2.80.8B13.html#243393273">(Jun 21 2021 at 14:47)</a>:</h4>
<p>Regarding disjoint captures:</p>



<a name="243393279"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/268952-edition%202021/topic/The%20Weekly%20Edition%20of%20the%20Edition%20Updates%2C%20Edition%20%23%E2%80%8B13/near/243393279" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/268952-edition-2021/topic/The.20Weekly.20Edition.20of.20the.20Edition.20Updates.2C.20Edition.20.23.E2.80.8B13.html#243393279">(Jun 21 2021 at 14:47)</a>:</h4>
<p>The project board is up to date</p>



<a name="243393327"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/268952-edition%202021/topic/The%20Weekly%20Edition%20of%20the%20Edition%20Updates%2C%20Edition%20%23%E2%80%8B13/near/243393327" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/268952-edition-2021/topic/The.20Weekly.20Edition.20of.20the.20Edition.20Updates.2C.20Edition.20.23.E2.80.8B13.html#243393327">(Jun 21 2021 at 14:47)</a>:</h4>
<p><span class="user-mention" data-user-id="281950">@Aman Arora</span> and I met last week, we filed <a href="https://github.com/rust-lang/project-rfc-2229/issues/50">project-rfc-2229#50</a> (and I added it to the feature complete bockers in <a href="https://github.com/orgs/rust-lang/projects/7">https://github.com/orgs/rust-lang/projects/7</a>)</p>



<a name="243393363"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/268952-edition%202021/topic/The%20Weekly%20Edition%20of%20the%20Edition%20Updates%2C%20Edition%20%23%E2%80%8B13/near/243393363" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/268952-edition-2021/topic/The.20Weekly.20Edition.20of.20the.20Edition.20Updates.2C.20Edition.20.23.E2.80.8B13.html#243393363">(Jun 21 2021 at 14:48)</a>:</h4>
<p>however, I don't know if any PR has been opened for <a href="https://github.com/rust-lang/project-rfc-2229/issues/43">project-rfc-2229#43</a></p>



<a name="243398045"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/268952-edition%202021/topic/The%20Weekly%20Edition%20of%20the%20Edition%20Updates%2C%20Edition%20%23%E2%80%8B13/near/243398045" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/268952-edition-2021/topic/The.20Weekly.20Edition.20of.20the.20Edition.20Updates.2C.20Edition.20.23.E2.80.8B13.html#243398045">(Jun 21 2021 at 15:18)</a>:</h4>
<p>I think I will just do the work for that now, I have a bit of time</p>



<a name="243436487"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/268952-edition%202021/topic/The%20Weekly%20Edition%20of%20the%20Edition%20Updates%2C%20Edition%20%23%E2%80%8B13/near/243436487" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/268952-edition-2021/topic/The.20Weekly.20Edition.20of.20the.20Edition.20Updates.2C.20Edition.20.23.E2.80.8B13.html#243436487">(Jun 21 2021 at 20:13)</a>:</h4>
<p>I didn't get to that "tie usage to edition" code</p>



<a name="243477170"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/268952-edition%202021/topic/The%20Weekly%20Edition%20of%20the%20Edition%20Updates%2C%20Edition%20%23%E2%80%8B13/near/243477170" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Aman Arora <a href="https://rust-lang.github.io/zulip_archive/stream/268952-edition-2021/topic/The.20Weekly.20Edition.20of.20the.20Edition.20Updates.2C.20Edition.20.23.E2.80.8B13.html#243477170">(Jun 22 2021 at 06:42)</a>:</h4>
<p>So I just opened a PR <a href="https://github.com/rust-lang/rust/pull/86536">https://github.com/rust-lang/rust/pull/86536</a> for the edition. I don't know if we want to make the change for the lint now or after annotating insignificant destrutors.</p>



<a name="243487566"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/268952-edition%202021/topic/The%20Weekly%20Edition%20of%20the%20Edition%20Updates%2C%20Edition%20%23%E2%80%8B13/near/243487566" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/268952-edition-2021/topic/The.20Weekly.20Edition.20of.20the.20Edition.20Updates.2C.20Edition.20.23.E2.80.8B13.html#243487566">(Jun 22 2021 at 08:48)</a>:</h4>
<p>Ah, I forgot about insig destructors! We should add that to the blocking list, <span class="user-mention" data-user-id="281950">@Aman Arora</span></p>



<a name="243487583"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/268952-edition%202021/topic/The%20Weekly%20Edition%20of%20the%20Edition%20Updates%2C%20Edition%20%23%E2%80%8B13/near/243487583" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/268952-edition-2021/topic/The.20Weekly.20Edition.20of.20the.20Edition.20Updates.2C.20Edition.20.23.E2.80.8B13.html#243487583">(Jun 22 2021 at 08:48)</a>:</h4>
<p>I think though that we want to make the change now, but the lint will be Allow by Default anyway</p>



<a name="243487607"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/268952-edition%202021/topic/The%20Weekly%20Edition%20of%20the%20Edition%20Updates%2C%20Edition%20%23%E2%80%8B13/near/243487607" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Aman Arora <a href="https://rust-lang.github.io/zulip_archive/stream/268952-edition-2021/topic/The.20Weekly.20Edition.20of.20the.20Edition.20Updates.2C.20Edition.20.23.E2.80.8B13.html#243487607">(Jun 22 2021 at 08:49)</a>:</h4>
<p>Okay, I'll update my PR then</p>



<a name="243487969"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/268952-edition%202021/topic/The%20Weekly%20Edition%20of%20the%20Edition%20Updates%2C%20Edition%20%23%E2%80%8B13/near/243487969" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/268952-edition-2021/topic/The.20Weekly.20Edition.20of.20the.20Edition.20Updates.2C.20Edition.20.23.E2.80.8B13.html#243487969">(Jun 22 2021 at 08:52)</a>:</h4>
<p>OK, I just left a quick review</p>



<a name="243487988"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/268952-edition%202021/topic/The%20Weekly%20Edition%20of%20the%20Edition%20Updates%2C%20Edition%20%23%E2%80%8B13/near/243487988" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/268952-edition-2021/topic/The.20Weekly.20Edition.20of.20the.20Edition.20Updates.2C.20Edition.20.23.E2.80.8B13.html#243487988">(Jun 22 2021 at 08:53)</a>:</h4>
<p>I'm going to move further comments over to <a class="stream" data-stream-id="189812" href="/#narrow/stream/189812-t-compiler.2Fwg-rfc-2229">#t-compiler/wg-rfc-2229</a></p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>